the rights of handicapped - French English Dictionary